Modeling Communication Protocols for Client-Server Networks: Model Checking Dynamical Systems

نویسندگان

  • James Kenevan
  • Alexander B. Wolpert
چکیده

Certain class of communication protocols is well modeled by dynamical systems on torus-like spaces. If m agents/processes communicate/cooperate in a system then it can be modeled by a dynamical system on mdimensional torus-like space. No mathematical machinery is known for analysis of these models for m>3. In this paper we suggest a method of investigation of certain properties of these systems using their symbolic dynamics. We construct a marked graph such that all symbolic trajectories of dynamical system under consideration are runs on the marked graph. Therefore, we show that some properties of a dynamic system can be proved as follows: formulate a property in a language of temporal logic (or program logic); model check this formula in the constructed marked graph using it as a Kripke structure.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A CSA Method for Assigning Client to Servers in Online Social Networks

This paper deals with the problem of user-server assignment in online social network systems. Online social network applications such as Facebook, Twitter, or Instagram are built on an infrastructure of servers that enables them to communicate with each other. A key factor that determines the facility of communication between the users and the servers is the Expected Transmission Time (ETT). A ...

متن کامل

Two-Way Protocols for occam-π

In the occam-π programming language, the client-server communication pattern is generally implemented using a pair of unidirectional channels. While each channel’s protocol can be specified individually, no mechanism is yet provided to indicate the relationship between the two protocols; it is therefore not possible to statically check the safety of client-server communications. This paper prop...

متن کامل

Detecting Bot Networks Based On HTTP And TLS Traffic Analysis

Abstract— Bot networks are a serious threat to cyber security, whose destructive behavior affects network performance directly. Detecting of infected HTTP communications is a big challenge because infected HTTP connections are clearly merged with other types of HTTP traffic. Cybercriminals prefer to use the web as a communication environment to launch application layer attacks and secretly enga...

متن کامل

Towards a Flexible Development Framework for Multi-Agent Systems

In this paper, we present a software framework, called HDS (Heterogeneous Distributed System), that tries to simplify the realization of distributed applications and, in particular, of multi-agent systems, by: i) abstracting the use of different technologies for the realization of distributed applications on networks of heterogeneous devices connected through a set of different communication tr...

متن کامل

A Case study in Model Checking Software Systems

Model checking is a proven successful technology for verifying hardware. It works, however, on only finite state machines, and most software systems have infinitely many states. Our approach to applying model checking to software hinges on identifying appropriate abstractions that exploit the nature of both the system, S, and the property, 4, to be verified. We check on an abstracted, but finit...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000